Showing Collections: 1 - 1 of 1
M. Lowenfish photographic slide of a Chacmool statue, undated.
One photograph with caption "Chacmool - Temple of Warriors, Chichen Itza, Yucatan, Mexico.".
One photograph with caption "Chacmool - Temple of Warriors, Chichen Itza, Yucatan, Mexico.".